$(() => {
    search();
});
//向后台发出ajax请求，并获取响应数据内容。查询所有学生信息
function search() {
    //取出所有查询条件


    let url = "/api/v1/ranking/get";
    $.ajax({
        url,
        method: "get",
        dataType: "json",
        data: {

        },
        success(resp) {//回调函数
            //将数据渲染到页面上，执行dom操作   DOM：Document Object Model
            if (resp.success) {

                let data = resp.ranking;//电影信息数组
                console.log(data)
                let $tbody = $("#tbl>tbody");
                $tbody.empty();//把上次的数据内容清空
                console.log(data);

                data.forEach(it => {//it即遍历过程中的一个对象
                    let $tr = $("<tr>");//创建一个tr对象

                    $tr.append("<td value='" + it.newid + "'  class='ttitle'>" +
                        "<a href='/onenews?newid="+it.newid+"' target='_self'>"+
                        "<h4>"+it.title+"</h4>" + "</a> "+"</td>");
                    $tr.append("<td class='ttime'>" + it.score + "</td>");
                    $tbody.append($tr);
                });


            }
        }
    });
}

function aver() {
    //取出所有查询条件


    let url = "/api/v1/ranking/aver";
    $.ajax({
        url,
        method: "get",
        dataType: "json",
        data: {

        },
        success(resp) {//回调函数
            //将数据渲染到页面上，执行dom操作   DOM：Document Object Model
            if (resp.success) {
                let data = resp.ranking;//电影信息数组
                let $tbody = $("#tbl>tbody");
                $tbody.empty();//把上次的数据内容清空
                console.log(data);

                data.forEach(it => {//it即遍历过程中的一个对象
                    let $tr = $("<tr>");//创建一个tr对象
                    $tr.append("<td   class='ttitle'>" +
                        "<a href='/onenews?newid="+it.newid+"' target='_self'>"+
                        "<h5>"+"</h5>" + "</a> "+"</td>");
                    $tbody.append($tr);
                });

                //将分页信息缓存到页面上
                $(".paginate").data("pages", resp.pi.pages);
                $(".paginate").data("pageNo", resp.pi.pageNum);

                //将数字页码进行替换
                $(".paginate>ul>li:not(.fixed)").remove();
                for (let i = resp.pi.navigateFirstPage; i <= resp.pi.navigateLastPage; i++) {
                    let $li = $("<li><a href='javascript:void(0)'>" + i + "</a></li>");
                    if (i === resp.pi.pageNum) {
                        $li.addClass("current");
                    }
                    $(".paginate>ul>li.next").before($li);
                }
            }
        }
    });
}
